moral impossibility - French English Dictionary